package com.song.zipkin;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.sleuth.zipkin.stream.EnableZipkinStreamServer;

/**
 * 
 * @description : 刚开始用http方式收集用的是@EnableZipkinServer注解，后来用消息代理收集，就要改成@EnableZipkinStreamServer注解
 * @date        : 2018-08-15 15:37
 * @author      : leoSong
 *
 */
// @EnableZipkinServer
@EnableZipkinStreamServer
@SpringBootApplication
public class ZipkinServerApplication {

//  刚开始用http方式收集用的是@EnableZipkinServer注解，后来用消息代理收集，就要改成@EnableZipkinStreamServer注解，为什么书上改造的时候不说要改这个，害得我纳闷半天，就是没有反应；
//  书上内容真不严谨，太坑了。另外zipkin-server这边的application.properties中也要加入rabbitmq的配置信息(书上没说)，修改完后，再发送请求，打开zipkin的UI界面，如愿看到了跟踪信息
	public static void main(String[] args) {
		SpringApplication.run(ZipkinServerApplication.class, args);
	}
}
